There and then - meaning in malayalam